legal impossibility - Allemand Anglais Dictionnaire